Big Huge Thesaurus

Pellicularia koleroga

noun